﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace WebApplication2
{
    public partial class Formulario_web11 : System.Web.UI.Page
    {
        #region Variables Base de Datos - Dataset
        //Variables Base de Datos dataset
        private WebApplication2.BD BD;
        private WebApplication2.BDTableAdapters.PreguntaTableAdapter preguntaTableAdapter;
        #endregion

        protected void Page_Load(object sender, EventArgs e)
        {
            inicio();
            cargarPreguntas();
        }

        #region Inicializador
        protected void inicio()
        {
            this.BD = new WebApplication2.BD();
            this.preguntaTableAdapter = new WebApplication2.BDTableAdapters.PreguntaTableAdapter();

            #region Dataset BD
            ((System.ComponentModel.ISupportInitialize)(this.BD)).BeginInit();
            //
            // dataSet BD
            // 
            this.BD.DataSetName = "BD";

            #region TablaAdapter reguntaTableAdapte
            // 
            // preguntaTableAdapter de BD
            // 
            this.preguntaTableAdapter.ClearBeforeFill = true;
            #endregion

            this.BD.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
            ((System.ComponentModel.ISupportInitialize)(this.BD)).EndInit();
            #endregion


        }
        protected void cargarPreguntas()
        {
            preguntaTableAdapter.Fill(BD.Pregunta);
            txtNroPreg.Text = BD.Pregunta.Count.ToString();
            //txtP1.Text = BD.Pregunta[0].valorPreg;
            //txtP2.Text = BD.Pregunta[1].valorPreg;
            //txtP3.Text = BD.Pregunta[2].valorPreg;
            //txtP4.Text = BD.Pregunta[3].valorPreg;
            //txtP5.Text = BD.Pregunta[4].valorPreg;
            //txtP6.Text = BD.Pregunta[5].valorPreg;
            //txtP7.Text = BD.Pregunta[6].valorPreg;
            //txtP8.Text = BD.Pregunta[7].valorPreg;
            //txtP9.Text = BD.Pregunta[8].valorPreg;
            //txtP10.Text = BD.Pregunta[9].valorPreg;
            //txtP11.Text = BD.Pregunta[10].valorPreg;
            //txtP12.Text = BD.Pregunta[11].valorPreg;
            //txtP13.Text = BD.Pregunta[12].valorPreg;
            //txtP14.Text = BD.Pregunta[13].valorPreg;
            //txtP15.Text = BD.Pregunta[14].valorPreg;
            //txtP16.Text = BD.Pregunta[15].valorPreg;
            //txtP17.Text = BD.Pregunta[16].valorPreg;
            //txtP18.Text = BD.Pregunta[17].valorPreg;
            //txtP19.Text = BD.Pregunta[18].valorPreg;
            //txtP20.Text = BD.Pregunta[19].valorPreg;
            //txtP21.Text = BD.Pregunta[20].valorPreg;
            //txtP22.Text = BD.Pregunta[21].valorPreg;
            //txtP23.Text = BD.Pregunta[22].valorPreg;
            //txtP24.Text = BD.Pregunta[23].valorPreg;
            //txtP25.Text = BD.Pregunta[24].valorPreg;
        }
        #endregion
        protected void cargar_Click(object sender, EventArgs e)
        {
            preguntaTableAdapter.Fill(BD.Pregunta);
            BD.Pregunta.AddPreguntaRow(txtTextoPreg.Text,"DW", 0);
            Estado.Text=preguntaTableAdapter.Update(BD.Pregunta).ToString();
            preguntaTableAdapter.Fill(BD.Pregunta);
            this.txtNroPreg.Text = BD.Pregunta.Count.ToString();


        }
    }
}
